foundation trench - Türkisch Englisch Wörterbuch